Makeshift outlet - German English Dictionary